Web 服务使用示例

若要获取示例和示例的安装说明,请参见下文:

  • 在 Visual Studio“帮助”菜单上单击“示例”

    有关更多信息,请参见定位示例文件

  • 示例的最新版本和完整列表可以从 Visual Studio 2008 示例网站获取。

  • 还可以在计算机的硬盘上查找示例。默认情况下,示例和自述文件将复制到 \Program Files\Visual Studio 9\Samples\ 下的一个文件夹中。对于 Visual Studio 速成版,所有示例都位于 Internet 上。

运行此示例

  • 按 F5。

要求

此应用程序需要 Microsoft Universal Description Discovery and Integration (UDDI) SDK 1.76,该程序的下载地址为:http://msdn.microsoft.com/library/en-us/dnanchor/html/anch_uddi.asp?frame=true

演示

TabControl 提供了使用 Web 服务的五个不同的示例。

  • 基于美国邮政编码获取当地日期和时间 (http://www.ripedev.com/webservices/LocalTime.asmx)

  • 将欧元折算为 12 个欧盟成员国中任何一国的货币 (http://www.xml-webservices.net/services/conversions/euro_convert/euro_conver.asmx)。

  • 通过输入 ISBN 编号从 Amazon 和 Barnes & Noble 查询任何书籍的销量排行和价格信息 (http://www.perfectxml.net/WebServices/SalesRankNPrice/BookService.asmx)。

  • 针对任意美国邮政编码获取当前的天气状况 (http://www.learnxmlws.com/services/weatherRetriever.asmx)。

  • 从每日呆伯特 Web 服务查看呆伯特每日卡通。此示例以异步方式调用 Web 服务 (http://www.esynaps.com/WebServices/DailyDilbert.asmx)。

  • 请参见如何使用 UDDI 处理 Web 服务 Url 错误,使您可以实现“回退计划”(http://www.vbws.com/services/ServerTime.asmx)。结构化错误处理中的状态消息和错误信息用于在数据检索过程中通知用户。

在 http://www.xmethods.com/ 上可找到这些实际的 Web 服务。